after a long journey - Francés Inglés Diccionario